Part Number Hot Search : 
LPC11 44764 110R0JD CY14B1 SL887 D16801 RF201 LBN07089
Product Description
Full Text Search
 

To Download AS8222-HSSP Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  www.ams.com high performance needs great design . datasheet : as8222 enhanced flexray standard transceiver please be patient while we update our brand image as austriamicrosystems and taos are now ams.
as8222 enhanced flexray standard transceiver www.ams.com/eng/flexray/as8222 revision 1.0 1 - 42 1 general description the as8222 is a high-speed fault tolerant device operating as interface between a generic flexray communication controller and the copper wiring. this device is the first flexray certified transceiver for temperature ranges up to 150c ambient temperature. for bare-die deliveries please contact ams for more information. the as8222 is designed to extend the application range for high speed and safety critical time triggered bus systems in an automotive environment. the bus driver is protected against short circuits to the supply and gnd. the as8222 operates at baudrates up to 10 mbps and is fully conforming to the flexray electrical physical layer specification v2.1 rev b. the as8222 provides a host controller interface consisting of enable (en) and standby (stbn) input pins for mode handling by the microcontroller and the error (errn) output pin, signalling failures and status information. the device supports the normal mode with activated flexray bus transmitter and receiver, the receive_only mode with activated receiver only to avoid unwanted disturbances while listening to the communication and the low-po wer modes standby and sleep with very low power consumption. in case of undervoltage at one of the supply voltages (v bat , v cc , and v io ) the device will change its mode to a low-power mode (either standby or sleep mode) a nd the device wi ll signal an error accordingly. in case of low voltage is detected on both v bat and v cc the device will enter the power-off mode. ensuring application in safety critical environments a two wire bus- guardian interface is implemented where additional redundant circuitries on the electronic-control-unit can monitor the communication on the receive enable output (rxen) and can activate and deactivate through the bus guardian enable input (bge) the transmitter. additionally in low-power modes the wake conditions at the rxen pin can be monitored. a thermal sensor circuit with an integral shutdown mechanism prevents damage to the device in extreme temperature conditions. 2 key features ?? data transfer up to 10 mbps ?? compliant with flexray electrical physical layer specification v2.1 rev. b ?? wide operating ambient temper ature range -40c to +150c ?? excellent emc performance ?? high common mode range insures excellent emi immunity ?? interface with optional bus guardian for bus supervision ?? automatic thermal shutdown protection ?? supports 12, 24v systems with low sleep current consumption ?? integrated power management system ?? two inh pins for the external voltage regulators control ?? local wake-up input ?? remote wake-up capability via flexray bus in sleep mode ?? supports 2.5, 3, 3.3, 5 v microcontrollers and automatically adapts to interface levels ?? does not disturb the bus line if not powered ?? protected against damage due to short circuit conditions on the bus (positive and negative battery voltage) ?? small pb-free package: ssop-20 ?? automotive qualified to aec-q100, grade 0 ?? for bare-die deliveries please contact us. 3 applications the as8222 flexray standard transceiver is best fitting for automotive flexray nodes where bus wake-up and voltage regulator control for voltage supplies is needed. the device addresses all ecus connected to the permanent battery supply (terminal 30). the device is best suited for high temperature applications with up to 150c.
as8222 datasheet - applications www.ams.com/eng/flexray/as8222 revision 1.0 2 - 42 figure 1. as8222 enhanced flexray standard transceiver block diagram communication controller interface digital logic transmitter receiver wake-up detector stbn en errn rxd txd txen bge rxen inh1 inh2 v bat v io v cc gnd bp bm as8222 wake v io v io v bat v bat bus failure detector host controller interface power supply interface bus guardian interface
as8222 datasheet - contents www.ams.com/eng/flexray/as8222 revision 1.0 3 - 42 contents 1 general description ............................................................................................................ ...................................................... 1 2 key features.................................................................................................................. .......................................................... 1 3 applications................................................................................................................... ............................................................ 1 4 pin assignments ................................................................................................................ ....................................................... 5 4.1 pin descriptions............................................................................................................... ..................................................................... 5 5 absolute maximum ratings ....................................................................................................... ............................................... 6 6 electrical characteristics..................................................................................................... ...................................................... 8 6.1 supply voltage................................................................................................................. ..................................................................... 8 6.2 state transitions.............................................................................................................. .................................................................... 9 6.3 transmitter.................................................................................................................... ........................................................................ 9 6.4 receiver ....................................................................................................................... ...................................................................... 11 6.5 wake-up detector............................................................................................................... ................................................................ 13 6.6 supply voltage monitor......................................................................................................... .............................................................. 14 6.7 bus error detection ............................................................................................................ ................................................................ 15 6.8 over temperature............................................................................................................... ................................................................ 15 6.9 power supply interface ......................................................................................................... ............................................................. 15 6.10 communication controller interface ............................................................................................. .................................................... 15 6.11 host interface ................................................................................................................. .................................................................. 17 6.12 bus guardian interface......................................................................................................... ............................................................ 18 6.13 read out interface ............................................................................................................. .............................................................. 18 7 detailed description........................................................................................................... ..................................................... 19 7.1 block description.............................................................................................................. .................................................................. 19 7.2 events......................................................................................................................... ........................................................................ 19 7.3 operating modes ................................................................................................................ ................................................................ 19 7.3.1 normal mode ............................................................................................................. ............................................................ 20 7.3.2 recieve-only mode ....................................................................................................... ....................................................... 20 7.3.3 standby mode............................................................................................................ ............................................................ 20 7.3.4 go-to-sleep mode ........................................................................................................ ........................................................ 20 7.3.5 sleep mode .............................................................................................................. ............................................................... 20 7.4 non-operating modes ............................................................................................................ ............................................................ 20 7.4.1 power-off mode.......................................................................................................... ......................................................... 20 7.5 undervoltage events ............................................................................................................ .............................................................. 20 7.5.1 undervoltage / voltage recovery v bat ............................................................................................................................... ..... 21 7.5.2 undervoltage / voltage recovery v io ............................................................................................................................... ........ 21 7.5.3 undervoltage / voltage recovery v cc ............................................................................................................................... ....... 21 7.6 power on/off events............................................................................................................ .............................................................. 21 7.7 wake-up events................................................................................................................. ................................................................ 21 7.7.1 remote wake-up event .................................................................................................... ........................................................ 21 7.7.2 remote wake-up with frames .............................................................................................. .................................................... 21 7.7.3 local wake-up event ..................................................................................................... ........................................................... 22 7.8 over-temperature events ........................................................................................................ ........................................................... 22 7.9 system description............................................................................................................. ................................................................ 23 7.10 fail silent behaviour.......................................................................................................... ............................................................... 24 7.10.1 rxen / bge timeout..................................................................................................... .......................................................... 24 7.10.2 state transitions due to undervoltage detection ........................................................................ ............................................ 24
as8222 datasheet - contents www.ams.com/eng/flexray/as8222 revision 1.0 4 - 42 7.10.3 state transitions due to voltage recovery detection .................................................................... ......................................... 24 7.11 mode transitions ............................................................................................................... ............................................................... 24 7.11.1 error pin signalling ................................................................................................... ............................................................... 27 7.12 loss of ground ................................................................................................................. ................................................................ 27 7.13 error flags description........................................................................................................ ........................................................ 27 7.13.1 undervoltage detected v bat flag .......................................................................................................................... ................ 27 7.13.2 undervoltage detected v io flag .......................................................................................................................... ................... 27 7.13.3 undervoltage detected v cc flag.......................................................................................................................... .................. 27 7.13.4 bus error.............................................................................................................. .................................................................... 27 7.13.5 bus open line .......................................................................................................... ............................................................... 27 7.13.6 bp short circuit to v cc ............................................................................................................................... ............................ 27 7.13.7 bp short circuit to gnd ................................................................................................ .......................................................... 28 7.13.8 bm short circuit to v cc ............................................................................................................................... ........................... 28 7.13.9 bm short circuit to gnd................................................................................................ .......................................................... 28 7.13.10 short circuit between bp and bm ....................................................................................... .................................................. 28 7.13.11 over-temperature ...................................................................................................... ............................................................ 28 7.13.12 txen_bge timeout ...................................................................................................... ........................................................ 28 7.13.13 error flag............................................................................................................ ................................................................... 28 7.14 status flags description ....................................................................................................... ........................................................ 28 7.14.1 local and remote wake flag ............................................................................................. .................................................... 28 7.14.2 power on flag.......................................................................................................... ................................................................ 28 7.14.3 bge status ............................................................................................................. ................................................................. 28 7.15 error and status flags read out ................................................................................................ ..................................................... 29 8 bus driver ..................................................................................................................... .......................................................... 30 8.1 as8222 bus states .............................................................................................................. .............................................................. 30 8.2 transceiver timing ............................................................................................................. ................................................................ 30 8.3 transmitter.................................................................................................................... ...................................................................... 31 8.4 receiver ....................................................................................................................... ...................................................................... 33 8.4.1 bus activity and idle detection (only in normal and receive only mode).................................................. ....................... 33 8.4.2 bus data detection (only in normal and receive only mode) ............................................................... ......................... 34 8.4.3 receiver test signal.................................................................................................... .............................................................. 35 9 test circuits .................................................................................................................. ........................................................... 36 9.1 iso7637-2 test pulses - class d ................................................................................................ ....................................................... 36 9.2 application circuit............................................................................................................ ................................................................... 37 10 appendix....................................................................................................................... ........................................................ 38 10.1 flexray functional classes ..................................................................................................... ........................................................ 38 10.2 flexray parameter comparison ................................................................................................... ................................................... 38 11 package drawings and markings.................................................................................................. ........................................ 39 12 ordering information........................................................................................................... .................................................. 40
as8222 datasheet - pin assignments www.ams.com/eng/flexray/as8222 revision 1.0 5 - 42 4 pin assignments the as8222 is available in ssop-20 5.3mm. figure 2. pin assignments (top view) 4.1 pin descriptions table 1. ssop-20 pin descriptions pin name pin number pin type description inh2 1 analog i/o analog output. inhibit 2 output for switching external voltage regulator inh1 2 analog output. inhibit 1 output for switching external voltage regulator en 3 digital input with pull-down digital input. enable input v io 4 supply supply voltage. i/o supply voltage txd 5 digital input with pull-down digital input. transmit data input txen 6 digital input with pull-up digital input. transmitter enable input rxd 7 digital output digital output. receive data output bge 8 digital input with pull-down digital input. bus guardian enable input stbn 9 digital input. standby input reserved 10 analog/digital input/output with pull-down to be connected to gnd or to be unconnected not used 11 - - rxen 12 digital output digital output. receive data enable output errn 13 digital output. error diagnosis output and wake status output v bat 14 supply supply voltage. battery supply voltage wake 15 analog i/o analog input. local wake-up input gnd 16 supply ground bm 17 analog i/o analog input/output. bus line minus bp 18 analog input/output. bus line plus v cc 19 supply supply voltage. not used 20 - - inh2 inh1 en v io txd txen rxd bge stbn - - v cc bp bm gnd wake v bat errn rxen - as8222 (ssop20) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
as8222 datasheet - absolute maximum ratings www.ams.com/eng/flexray/as8222 revision 1.0 6 - 42 5 absolute maximum ratings stresses beyond those listed in table 2 may cause permanent damage to the device. these are stress ratings only. functional operation of the device at these or any other conditions beyond those indicated in absolute maximum ratings is not implied. exposure to absolute maximum rating conditions for extended periods may affect device reliability. note: all voltages are referred to pin gnd. table 2. absolute maximum ratings symbol parameter min max units note electrical parameters v bat battery supply voltage -0.3 +50 v v cc supply voltage -0.3 +7.0 v v io -0.3 +7.0 v v io < v cc dc voltage at en, stbn, errn, txd, rxd, txen, bge, rxen -0.3 v io +0.3 v dc voltage on pin wake, inh1, inh2 -0.3 v bat +0.3 dc voltage at bp and bm -40 +40 v input current (latchup immunity) -100 100 ma according to jedec 78 electrostatic discharge esd electrostatic discharge uesdint 2 2 kv kv all pins aec-q100-002 (hbm) esd on all other pins electrostatic discharge uesd ext 4 4 kv kv for v bat , gnd, wake aec-q100-002 (hbm) esd protection on pins that lead to ecu external terminals electrostatic discharge uesd ext 6 4 kv kv bp, bm aec-q100-002 (hbm) esd protection on pins that lead to ecu external terminals electrostatic discharge 6 kv bp, bm flexray physical layer emc measurement specification version 3.0 electrostatic discharge 500 v on all pins aec-q100-011 (charge device model) 750 v at the corner pins aec-q100-011 (charge device model) 100 v on all pins aec-q100-003 (machine model)
as8222 datasheet - absolute maximum ratings www.ams.com/eng/flexray/as8222 revision 1.0 7 - 42 damage tests u s transient voltage on v bat , bus and wake pins (damage tests) -100 v iso7637-2 test pulse 1; class d (see figure 14) +75 v iso7637-2 test pulses 2a; class d (see figure 14) -150 v iso7637-2 test pulses 3a; class d (see figure 14) +100 v iso7637-2 test pulses 3b; class d (see figure 14) power dissipation p t total power dissipation (all supplies and outputs) 150 mw temperature ranges and storage conditions t strg storage temperature -55 +150 oc t body package body temperature 1 260 oc h humidity non-condensing 5 85 % msl moisture sensitivity level 2 3 1. the reflow peak soldering temperature (body temperature) specif ied is in accordance with ipc/jedec j-std-020 ?moisture/reflow sensitivity classification for non-hermetic solid state surface mount devices?. the lead finish for pb-free leaded packages is matte tin (100% sn). 2. represents a maximum floor life time of 168h. table 2. absolute maximum ratings symbol parameter min max units note
as8222 datasheet - electrical characteristics www.ams.com/eng/flexray/as8222 revision 1.0 8 - 42 6 electrical characteristics in this specification, all the defined tolerances for external components are assured over the whole operation conditions range as well as over lifetime. operation range: t amb =-40oc to +150oc, v cc =+4.75v to +5.25v, v bat =5.5v to +40v, v io =+2.2 to v cc , r l =40 , c l = 100pf unless otherwise specified. 6.1 supply voltage table 3. supply voltage symbol parameter conditions min typ max units t amb t ambient temperature ambient temperature -40 -40 +25 +150 +125 oc oc v cc -v io difference of supplies -0.1 3.05 v i bat v bat current consumption (standard transceiver only) v bat =12v; sleep mode; t amb <125oc 1 1. en, stbn, errn, txd, rxd, txen, bge, rxen, wake, inh1, inh2: open. 03050a v bat =12v; sleep mode 1 0 80 170 a non-low-power modes 0 0. 24 1 ma i cc v cc current consumption low-power modes; v cc = 0 v to +5.25v 1 -5 10 20 a non-low-power mode: normal, driver enabled 15 25 45 ma non-low-power mode: normal, driver enabled; r bus = ? 3715ma non-low-power mode: receive-only 1 2 10 ma i io v io current consumption low-power modes; v io = 0 v to +5.25v 1 -5 2 20 a non-low-power modes 0 0.02 1 ma
as8222 datasheet - electrical characteristics www.ams.com/eng/flexray/as8222 revision 1.0 9 - 42 6.2 state transitions 6.3 transmitter the following parameters are applicable to all the branch transmitters. table 4. state transitions symbol parameter conditions min typ max units t stbn_rxd delay stbn high to rxd high with wake flag set 11050s t stbn_rxen delay stbn high to rxen high with wake flag set 11050s t sleep_inh1 delay stbn high to inh1 high inh1 high = 80 % v bat 11050s t standby_inh2 delay stbn high to inh2 high inh2 high = 80 % v bat 11050s t sleep go-to-sleep hold time inh1 low = 20 % v bat 10 25 70 s table 5. transmitter symbol parameter conditions min typ max units v bus_diff_d0 ubdtx active differential bus voltage low in normal mode (data_0) absolute value of ubus, while sending v bpdata0 ? v bmdata0 ; 40 < r l < 55 load on bp/bm: 40 ? || 100pf -2 |2000| -1 -0.6 |600| v mv v bus_diff_d1 ubdtx active differential bus voltage high in normal mode (data_1) absolute value of ubus, while sending v bpdata1 ? v bmdata1 ; 40 < r l < 55 load on bp/bm: 40 ? || 100pf 0.6 |600| 12 |2000| v mv v bus_diff matching between data_0 and data_1 differential bus voltage in normal mode v bus_diff_d0 - v bus_diff_d1 40 < r l < 55 -200 0 200 mv v bus_com_d0 common mode bus voltage in case of data_0 in non-low-power mode v bpdata0 /2+v bmdata0 /2 40 < r l < 55 0.4 * v cc 0.5 * v cc 0.6 * v cc v v bus_com_d1 common mode bus voltage in case of data_1 in non-low-power mode v bpdata1 /2+v bmdata1 /2 40 < r l < 55 0.4 * v cc 0.5 * v cc 0.6 * v cc v v bus_com matching between data_0 and data_1 common mode voltage v bus _ com_d0 - v bus _ com_d1 40 < r l < 55 -200 0 200 mv v bus_diff_idle ubdtxidle absolute differential bus voltage in idle mode absolute value of ubus, while idle 40 < r l < 55 0 030 30 mv mv ibp bmshortmax ibm bpshortmax ibp bmshortmax ibm bpshortmax absolute max current when bp shorted to bm absolute maximum output current when bp shorted to bm v bp = v bm 25 +100 100 ma ma ibp gndshortmax ibp gndshortmax absolute max current when bp is shorted to gnd absolute maximum output current when shorted to gnd v bp =0 v 50 +100 100 ma ma
as8222 datasheet - electrical characteristics www.ams.com/eng/flexray/as8222 revision 1.0 10 - 42 ibm gndshortmax ibm gndshortmax absolute max current when bm is shorted to gnd absolute maximum output current when shorted to gnd v bm =0 v 50 +100 100 ma ma ibp -5vshortmax ibp -5vshortmax absolute max current when bp is shorted to -5 v absolute maximum output current when shorted to ?5v v bp =-5 v 50 +100 100 ma ma ibm -5vshortmax ibm -5vshortmax absolute max current when bm is shorted to -5 v absolute maximum output current when shorted to ?5v v bm =-5 v 50 +100 100 ma ma ibp 27vshortmax ibp bat27shortmax absolute max current when bp is shorted to 27 v absolute maximum output current when shorted to 27v v bp =27 v 60 +100 100 ma ma ibm 27vshortmax ibm bat27shortmax absolute max current when bm is shorted to 27 v absolute maximum output current when shorted to 27v v bm =27 v 60 +100 100 ma ma ibp 40vshortmax absolute max current when bp is shorted to 4 0 v v bp =40 v 75 +100 ma ibm 40vshortmax absolute max current when bm is shorted to 4 0 v v bm =40 v 75 +100 ma t txd_bus01 dbdtx01 delay time from txd to bus positive edge transmitter delay, positive edge t risetxd = 5 ns 25 50 100 ns ns t txd_bus10 dbdtx10 delay time from txd to bus negative edge transmitter delay, negative edge t fall txd = 5 ns 25 50 100 ns ns t txd_mismatch dtxasym delay time from txd to bus mismatch transmitter delay mismatch | dbdtx10 - dbdtx01 | t txd_bus10 ? t txd_bus01 -4 0 4 4 ns ns t bus_tx10 dbustx10 fall time differential bus voltage fall time differential bus voltage (80% 20%) 80 % - 20 % of v bus ; r l =45 ; c l = 100 pf 3.75 3.75 13 18.75 18.75 ns ns t bus_tx01 dbustx01 rise time differential bus voltage rise time differential bus voltage (20% 80%) 20 % - 80 % of v bus ; r l =45 ; c l = 100 pf 3.75 3.75 13 18.75 18.75 ns ns t txen_bus_idle_active dbdtxia delay time from txen to bus active propagation delay idle active r l =45 ; c l = 100 pf 18 50 100 ns ns table 5. transmitter symbol parameter conditions min typ max units
as8222 datasheet - electrical characteristics www.ams.com/eng/flexray/as8222 revision 1.0 11 - 42 6.4 receiver the following parameters are applicable to all the branch receivers. t txen_bus_active_idle dbdtxai delay time from txen to bus idle propagation delay active idle r l =45 ; c l = 100 pf 18 50 100 ns ns t txen_mismatch dbdtxdm delay time from txen to bus mismatch | dbdtxia - dbdtxai | | t txen_bus_idle_active - t txen_bus_active_idle |; r l =45 ; c l = 100 pf 050 50 ns ns t bge_bus_idleactive dbdtxia delay time from bge to bus active propagation delay idle active 18 50 100 ns ns t bge_bus_active_idle dbdtxai delay time from bge to bus idle propagation delay active idle 18 50 100 ns ns t bus_idle_active dbustxia differential bus voltage transition time: idle to active transition time idle active r l =45 ; c l = 100 pf 530 30 ns ns t bus_active_idle dbustxai differential bus voltage transition time: active to idle transition time active idle r l =45 ; c l = 100 pf 230 30 ns ns t txen_timeout txen timeout 3 5 10 ms table 6. receiver symbol parameter conditions min typ max units r bp , r bm rcm1, rcm2 bp, bm input resistance receiver common mode input resistance idle mode; r bus = 10 10 25 40 40 k k r diff bp, bm differential input resistance idle mode; r bus = 20 50 80 k v bp, v bm ucm common mode voltage range common mode voltage range (with respect to gnd) that does not disturb the receive function -10 -10 +15 +15 v v v bpidle , v bmidle ubias idle voltage in non-low-power modes on pin bp, bm bus bias voltage during bd_normal mode non-low-power modes; v txen =v io 40 < r l < 55 0.4*v cc 1800 0.5*v cc 0.6*v cc 3200 v mv table 5. transmitter symbol parameter conditions min typ max units
as8222 datasheet - electrical characteristics www.ams.com/eng/flexray/as8222 revision 1.0 12 - 42 v bpidle_low, v bmidle_low ubias idle voltage in low-power modes on pin bp, bm bus bias voltage during low-power modes low-power modes 40 < r l < 55 -0.2 -200 0+0.2 +200 v mv i bpidle absolute idle output current on pin bp -40 v < v bp < 40 v 027.5ma i bmidle absolute idle output current on pin bm -40 v < v bm < 40 v 027.5ma i bpleak_st , i bmleak_st ibpleak, ibmleak absolute leakage current, when not powered absolute leakage current, when not powered v bp =v bm =5 v, v dd =0 v, v bat =0 v; v io =0 v; t amb < 125c 625 25 a a i bpleak_ht , i bmleak_ht absolute leakage current, when not powered v bp =v bm =5 v, v dd =0 v, v bat =0 v; v io =0 v; 125c < t amb < 150c 35 150 a v busactivehigh ubusactivehigh activity detection differential input voltage high upper receiver threshold for detecting activity normal power modes -10 v < (v bp , v bm ) < 15 v 150 150 260 400 425 mv mv v busactivelow ubusactivelow activity detection differential input voltage low lower receiver thre shold for detecting activity normal power modes -10 v < (v bp , v bm )< 15 v -400 -425 -260 -150 - 150 mv mv v data1 udata1 data1 detection differential input voltage receiver threshold for detecting data_1 pre-condition: activity already detected. normal power mode. -10 v < (v bp , v bm )< 15 v 150 150 225 300 300 mv mv v data0 udata0 data0 detection differential input voltage receiver threshold for detecting data_ 0 pre-condition: activity already detected. normal power mode. -10 v < (v bp , v bm )< 15 v -300 - 300 225 -150 - 150 mv mv v dataerr udata mismatch between data0 and data1 differential input voltage mismatch of receiver thresholds 2 x ( ?? v data0 ? - ? v data1 ?? ) / ( ? v data0 ? + ? v data1 ? ) 1 010 10 % % t bus_rxd10 dbdrx10 delay from bus to rxd negative edge receiver delay, negative edge c rxd =15 pf 2 34 80 100 ns ns t bus_rxd01 dbdrx01 delay from bus to rxd positive edge receiver delay, positive edge c rxd =15 pf 2 34 80 100 ns ns table 6. receiver symbol parameter conditions min typ max units
as8222 datasheet - electrical characteristics www.ams.com/eng/flexray/as8222 revision 1.0 13 - 42 6.5 wake-up detector the following parameters are applicable to all the branch wake-up detectors. t bit bit time c rxd =15 pf 2 60 ns t rxd_asym drxasym delay time from bus to rxd mismatch receiver delay mismatch | dbdrx10 ? dbdrx01 | c rxd =15 pf, ? t bus_rxd10 - t bus_rxd01 ? 2 05 5 ns ns t rxdfall drxslope fall time rxd voltage fall and rise time 20%-80%, 15pf load 80 % - 20 % of v rxdl ;c rxd =15 pf 2 25 5 ns ns t rxdrise drxslope rise time rxd voltage fall and rise time 20%-80%, 15pf load 20 % - 80 % of v rxdl ;c rxd =15 pf 2 25 5 ns ns t busidledetection didledetection idle detection time filter-time for idle detection v bus : 400mv 0 50 50 150 250 250 ns ns t busactivitydetection dactivitydetectio n activity detection time filter-time for activity detection v bus : 0 v 400 mv 100 100 200 300 300 ns ns t busidlereaction dbdrxai idle reaction time idle reaction time v bus : 400mv 0 50 50 160 300 400 ns ns t busactivityreaction dbdrxia activity reaction time activity reaction time v bus : 0 v 400 mv 100 100 210 350 450 ns ns 1. test condition: (vbp + vbm) / 2 = 2,5v 5% 2. for test signal see figure 13 table 7. wake-up detector symbol parameter conditions min typ max units v bat_bw v bat voltage supply for bus wake-up in case a v bat supply voltage input is implemented, the wake-up detector shall be operable when uv bat is equal to or greater than 7v even if other supplies are not present. 6.5 40 v t bwu0 dwu0detect data_0 detection time in remote wake- up pattern acceptance timeout for detection of a data_0 phase in wake-up pattern -10v<(v bp , v bm )<15v 1 1 24 4 s s table 6. receiver symbol parameter conditions min typ max units
as8222 datasheet - electrical characteristics www.ams.com/eng/flexray/as8222 revision 1.0 14 - 42 6.6 supply voltage monitor t bwuidle dwuidledetect idle or data_1 detection time in remote wake-up pattern acceptance timeout for detection of a idle phase in wake-up pattern -10v<(v bp , v bm )<15v 1 1 24 4 s s t bwudetect dwutimeout total remote wake-up detection time acceptance timeout for wake-up pattern recognition -10v<(v bp , v bm )<15v 48 48 75 140 140 s s v bwu0 remote wake-up detector threshold -10v<(v bp , v bm )<15v -300 -250 -150 mv v lwuth wake-up detection threshold 2 2.8 4 v i lwul low level input current on wake pin v bat =12v; v lwake =2v for t as8222 datasheet - electrical characteristics www.ams.com/eng/flexray/as8222 revision 1.0 15 - 42 6.7 bus error detection the following parameters are applicable to all the branch error detectors. 6.8 over temperature 6.9 power supply interface 6.10 communication controller interface table 9. bus error detection symbol parameter conditions min typ max units i thl absolute bus current for low current detection normal mode, transmitter enabled not production tested 520ma i thh absolute bus current for high current detection normal mode, transmitter enabled not production tested 20 40 ma v short differential voltage on bp and bm for detecting short circuit between bus lines normal mode, transmitter enabled 150 260 400 mv t bus_error bus error detection time normal mode, transmitter enabled (**) detection only required while actively transmitting a data frame, error indication to host latest when transmission stops. 500 ns t bus_inhib bus short detection inhibit time normal mode, transmitter enabled 0.5 2 4 s table 10. over temperature symbol parameter conditions min typ max units ot th over temperature threshold high 175 190 205 oc ot tl over temperature hysteresis low 165 180 195 oc table 11. power supply interface symbol parameter conditions min typ max units v oinh high level voltage drop on inh1, inh2 i inh =0.2ma; v bat =5.5v 00.20.8v ? i il ? leakage current sleep mode, v inh =0v -5 0 5 a table 12. communication controller interface symbol parameter conditions min typ max units v txdih uvdig-in- high threshold for detecting txd as on logical high threshold for detecting a digital input as on logical high 0.48 * v io 0.7 * v io 0.7 uvdig v v txdil uvdig-in- low threshold for detecting txd as on logical low threshold for detecting a digital input as on logical low 0.3 * v io 0. 3 uvdig v i txdih txd high level input current 20 50 100 a i txdil txd low level input current -5 0 5 a v txenih uvdig-in- high threshold for detecting txen as on logical high threshold for detecting a digital input as on logical high 0.7 * v io 0.7 uvdig v
as8222 datasheet - electrical characteristics www.ams.com/eng/flexray/as8222 revision 1.0 16 - 42 v txenil uvdig-in- low threshold for detecting txen as on logical low threshold for detecting a digital input as on logical low 0.3 * v io 0. 3 uvdig v i txenih txen high level input current -5 0 5 a i txenil txen low level input current -100 -50 -20 a v rxdoh uvdig-out- high rxd high level output voltage output voltage on a digital output, when in logical high state i rxd =-4ma, v io =5v 0.8 * v io 0.8 uvdig 0.9 * v io 1.0 * v io 1.0 uvdig v v rxdol uvdig-out- low rxd low level output voltage output voltage on a digital output, when in logical low state i rxd =4ma, v io =5v 0 0.1 * v io 0.2 * v io 0.2 uvdig v table 12. communication controller interface symbol parameter conditions min typ max units
as8222 datasheet - electrical characteristics www.ams.com/eng/flexray/as8222 revision 1.0 17 - 42 6.11 host interface table 13. host interface symbol parameter conditions min typ max units v stbnih uvdig-in-high threshold for detecting stbn as on logical high threshold for detecting a digital input as on logical high 0.48 * v io 0.7 * v io 0.7 uvdig v v stbnil uvdig-in-low threshold for detecting stbn as on logical low threshold for detecting a digital input as on logical low 0.3 * v io 0. 3 uvdig 0.48 * v io v i stbnih stbn high level input current 20 50 100 a i stbnil stbn low level input current -5 0 5 a t stbn_deb_lp stbn de-bouncing time low-power modes 0.1 1 40 s t stbn_deb_nlp stbn de-bouncing time non-low- power modes 0.1 1 2 s v enih uvdig-in-high threshold for detecting en as on logical high threshold for detecting a digital input as on logical high 0.48 * v io 0.7 * v io 0.7 uvdig v v enil uvdig-in-low threshold for detecting en as on logical low threshold for detecting a digital input as on logical low 0.3 * v io 0. 3 uvdig 0.48 * v io v i enih en high level input current 20 50 100 a i enil en low level input current -5 0 5 a t en_deb_lp en de-bouncing time low-power modes 0.1 1 40 s t en_deb_nlp en de-bouncing time non-low-power modes 0.1 1 2 s v errnoh uvdig-out- high errn high level output voltage output voltage on a digital output, when in logical high state i errn =-4ma, v io =5v 0.8 * v io 0.8 uvdig 0.9 * v io 1.0 * v io 1.0 uvdig v v errnol uvdig-out- low errn low level output voltage output voltage on a digital output, when in logical low state i errn =4ma, v io =5v 00.1 * v io 0.2 * v io 0.2 uvdig v
as8222 datasheet - electrical characteristics www.ams.com/eng/flexray/as8222 revision 1.0 18 - 42 6.12 bus guardian interface 6.13 read out interface table 14. bus guardian interface symbol parameter conditions min typ max units v bgeih uvdig-in- high threshold for detecting bge as on logical high threshold for detecting a digital input as on logical high 0.48 * v io 0.7 * v io 0.7 uvdig v v bgeil uvdig-in- low threshold for detecting bge as on logical low threshold for detecting a digital input as on logical low 0.3 * v io 0. 3 uvdig 0.48 * v io v i bgeih bge high level input current 20 50 100 a i bgeil bge low level input current -5 0 5 a v rxenoh uvdig-out- high rxen high level output voltage output voltage on a digital output, when in logical high state i rxen =-4ma, v io =5v 0.8 * v io 0.8 uvdig 0.9 * v io 1.0 * v io 1.0 uvdig v v rxenol uvdig-out- low rxen low level output voltage output voltage on a digital output, when in logical low state i rxen =4ma, v io =5v 0 0.1 * v io 0.2 * v io 0.2 uvdig v table 15. read out interface symbol parameter conditions min typ max units t ro_prop_errn propagation delay falling edge en to errn 2 4.5 s t ro_en_timeout error read out time out 25 50 100 s
as8222 datasheet - detailed description www.ams.com/eng/flexray/as8222 revision 1.0 19 - 42 7 detailed description the as8222 is a flexray transceiver operating as an interface between the communication controller and the wired bus lines. the as8222 is designed to extend the application range for high speed and safety critical time triggered bus systems in an automotive environ ment. the drivers are short circuit protected against the positive and negative supply voltage to increase the robustness and reliability of auto motive systems. the as8222 operates at baudrates up to 10 mbps. 7.1 block description the as8222 consists of 9 functional blocks figure 1 . 7.2 events transitions in order to change between the operation modes are possible only if events are detected. the device supports three types of events: ?? events on the host controller interface (stbn, en), ?? detection of undervoltage or supply voltage recovery and ?? wake events. mode changes are only performed upon detected events. 7.3 operating modes the as8222 provides the following operating modes: ?? normal: non-low-power mode ?? receive-only: non-low-power mode ?? standby: low-power mode ?? go-to-sleep: low-power mode ?? sleep: low-power mode table 16. functional blocks symbol parameter host controller interface (hci) digital interface between the transceiver and the host controller (hc) the host interface comprises the read-out handler, which delivers failure and status information via the errn pin to the host controller. communication controller interface (cci) digital interface between the transceiver and the flexray communication controller (cc) bus guarding interface (bgi) digital interface between the transceiver and the flexray bus guardian (bg) or monitoring circuitry. power supply interface (psi) the power supply interface consists of the voltage monitor (vm) with two analog inhibit outputs switching external voltage supplies. internal logic (il) the digital signals from the functional blocks of the device are fed into the internal logic where the forwarding of flexray messages from analog side to digital interfaces and vice versa is done. the state machine is embedded in the internal logic and the handling of error, wake, and power-on flags is executed herein. bus failure detector (bfd) temperature protection (tp) the bus failure detector is directly connected to the bus pins, in order to detect several external failure conditions which may occur on the bus. the temperature protection turns off the output driver when reaching the specified internal temperature in order to protect the device. transmitter the transmitter provides the differential signaling according the flexray standard on the bus pins. receiver the receiver captures flexray valid signals at the bus pins and provides the received data streams to the internal logic. wake-up detector (wud) the wake-up detector recognizes valid wake-up frames on the bus, recognizes a wake signal on the local wake pin and signals valid wa ke-up events to the internal logic.
as8222 datasheet - detailed description www.ams.com/eng/flexray/as8222 revision 1.0 20 - 42 7.3.1 normal mode in this mode the transceiver is able to send and receive data signals on the bus. txen and bge control the state of the transmi tter. inh1 and inh2 outputs are set high. rxd shows the bus data and rxen the bus state. the error read out mechanism is enabled. in this mode the transmitter state can be selected as shown in table 17 . in case the over-temperature flag is set the transmitter is disabled. the bus wires are terminated to v cc /2 via receiver input resistances. ?? if the differential bus voltage is higher than v busactivehigh or lower than v busactivelow for a time longer than t busactivedetection , then activity is detected on the bus (bus = active), rxen is switched to logical ?low? and rxd is released. ?? if after the activity detection, the differential bus voltage is higher than v data1 , rxd is high. ?? if after the activity detection, the differential bus voltage is lower than v data0 , rxd is low. ?? if the absolute differential bus voltage is lower than v busactivehigh and higher than v busactivelow for a time longer than t busidledetection , then idle is detected on the bus (bus = idle), rxen and rxd are switched to logical ?high?. 7.3.2 recieve-only mode in this mode the transceiver has the same behavior as in normal mode but the transmitter is disabled. 7.3.3 standby mode in this mode the transceiver is not able to send and receive data signals to and from the bus, but the wake up detector is acti ve. the power consumption is significantly reduced with respect to the non-low-power operation modes. rxd, rxen signals the negation of the w ake-up flag. inh1 is set to high. if wake-up flag is set then inh2 is high, otherwise it is floating. the error read out mechanism is not en abled. the bus wires are terminated to gnd (bus state: idle_lp). 7.3.4 go-to-sleep mode in this mode the transceiver has the same behavior as in standby mode but if this mode is selected for a time longer than t sleep and the wake flag is cleared the device enters into the sleep mode. 7.3.5 sleep mode in this mode the transceiver has the same behavior as in standby mode but inh1 and inh2 are floating. 7.4 non-operating modes the as8222 provides the following non-operating mode: ?? power-off 7.4.1 power-off mode in this mode the transceiver is not able to operate. rxd, rxen are set to high and errn is set to low. inh1 and inh2 are floati ng. the bus wires are not connected to gnd (bus state: idle_hz). 7.5 undervoltage events the device monitors the following three voltage supplies: ?? v bat :battery supply voltage ?? v io : supply voltage for i/o digital level adaptation ?? v cc : supply voltage (+5v) table 17. transmitter states bge txen txd transmitter state bus state h l h enabled data_1 (bp is driven high, bm is driven low) hllenabled data_0 (bp is driven low, bm is driven high) x h x disabled idle (bp and bm are not driven) l x x disabled idle (bp and bm are not driven)
as8222 datasheet - detailed description www.ams.com/eng/flexray/as8222 revision 1.0 21 - 42 7.5.1 undervoltage / voltage recovery v bat if v bat voltage falls below v cc thl for a time longer than t uv_detect then an undervoltage v bat event is detected. undervoltage recovery is detected if v bat exceeds the voltage threshold v batthh for a time longer than t uv_rec . 7.5.2 undervoltage / voltage recovery v io if v io voltage falls below v io thl for a time longer than t uv_detect then an undervoltage v io event is detected. undervoltage recovery is detected if v io exceeds the voltage threshold v io thh for a time longer than t uv_rec . 7.5.3 undervoltage / voltage recovery v cc if v cc voltage falls below v cc thl for a time longer than t uv_detect then an undervoltage v cc event is detected. undervoltage recovery is detected if v cc exceeds the voltage threshold v cc thh for a time longer than t uv_rec. 7.6 power on/off events ?? starting from power-off mode a power-on event occurs in case v bat undervoltage recovery is detected. ?? starting from every operation mode a power-off event occurs in case v bat and v cc undervoltage flags are set. 7.7 wake-up events a wake-up event is only detected in low-power modes. 7.7.1 remote wake-up event a remote wake-up event, only possible in low-power modes, is detected if at least two consecutive wake-up symbols via the flexr ay bus within t bwudetect are received. the wake-up symbol is defined as data0 longer than t bwu0 followed by idle or data1 longer than t bwuidle shown in figure 3 . figure 3. signal for wake-up pattern recognition 7.7.2 remote wake-up with frames a valid wake-up event can be generated out of the standard flexray communication in 5 mbps and 10 mbps network configurations, while the data bits of the flexray frame are set to ?low? for a time longer than t bwu0 and set to ?high? for time longer than t bwuidle represent one wake symbol. a valid wake-up pattern consists of two wake symbols as shown in figure 3 . in a 10mbps speed configuration of the network, t he payload of the frame is configured as follows: ?? 1 st wake symbol : 0x00 0x00 0x00 0x00 0x00 0xff 0xff 0xff 0xff 0xff ?? 2 nd wake symbol : 0x00 0x00 0x00 0x00 0x00 0xff 0xff 0xff 0xff 0xff repetitions of wake symbols might be required if network components are shortening valid wake symbols (e.g. the time until the device is able to re-send wake symb ols after wake-up). t bwu0 t bwuidle t bwu0 t bwuidle t bwudetect vdiff wake symbol wake symbol v bwu0
as8222 datasheet - detailed description www.ams.com/eng/flexray/as8222 revision 1.0 22 - 42 7.7.3 local wake-up event in all low-power modes, if the vo ltage on the wake pin falls below v lwuth for longer than t lwufilter , a local wake-up event is detected. at the same time the biasing of the pin is switched to pull-down. as well a local wake up event is detected if the voltage on the wake pin rises above v lwuth for longer than t lwufilter , then biasing of the pin is switched to pull-up. the pull-up and -down mechanism is activated in low- and non- low-power modes. 7.8 over-temperature events in normal mode if the temperature exceeds ot th , the transmitter is deactivated. during this condition the device will remain in normal mode. the transmitter is activated again, if the temperature falls below ot tl . figure 4. wake input pin behaviour wake rxd / rxen inh t lwfilter t lwfilter pull-up pull-up pull-down v bat v bat v io
as8222 datasheet - detailed description www.ams.com/eng/flexray/as8222 revision 1.0 23 - 42 7.9 system description figure 5. state machine diagram notes: 1. this state diagram does not include all transitions, which are shown in table 19 . 2. prefix of ? while ? is an event and suffix in brackets checks the flags or in case of en and stbn the input condition. - for example: v rec_vbat while (en=0 and stbn=0) - after the event v bat supply voltage recovery is detected, the trans ition is performed if en and stbn are ?low?. uv_v bat :undervoltage event and/or flag for v bat supply voltage uv_v io :undervoltage event and/or flag for v io supply voltage uv_v cc :undervoltage event and/or flag for v cc supply voltage vrec_v bat :voltage recovery event and/or flag for v bat supply voltage wake :wake event and/or flag vrec_v io :voltage recovery event and/or flag for v io supply voltage vrec_v cc :voltage recovery event and/or flag for v cc supply voltage reset_wake :wake flag is set to low reset_uv_v cc :undervoltage flag v cc is set to low e n =1 a n d s t b n =0 e n = 0 a n d s t b n = 1 u v _ v i o w h i l e ( u v _ v c c ) power-off receive-only standby sleep en=0 while (stbn=1) en=1 while (stbn=1) stbn=0 while (en=0) or uv_v cc while s t b n = 1 w h i l e ( e n = 0 ) o r w a k e w h i l e ( e n = 0 a n d s t b n = 1 ) o r v r e c _ v c c w h i l e ( e n = 0 a n d s t b n = 1 ) e n = 0 a n d s t b n = 0 o r u v _ v c c s t b n = 0 w h i l e ( e n = 1 ) s t b n = 1 w h i l e ( e n = 1 ) uv_v bat then (r eset _wake) or uv_v io then (r eset _wake) from any state (except power off) en=0 while (stbn=0) or uv_vcc en=1 while (stbn=0) or wake while (en=1 and stbn=0) or v rec _v cc while (en=1 and stbn=0) timer = t sleep w a k e w h i l e ( e n = 1 a n d s t b n = 0 ) o r v r e c _ v b a t w h i l e ( e n = 1 a n d s t b n = 0 ) o r v r e c _ v i o w h i l e ( e n = 1 a n d s t b n = 0 ) s t b n = 1 w h i l e ( e n = 1 ) o r w a k e w h i l e ( e n = 1 a n d s t b n = 1 ) o r v r e c _ v b a t w h i l e ( e n = 1 a n d s t b n = 1 ) o r v r e c _ v i o w h i l e ( e n = 1 a n d s t b n = 1 ) w a k e w h i l e ( e n = 0 a n d s t b n = 0 ) o r v r e c _ v b a t w h i l e ( e n = 0 a n d s t b n = 0 ) o r v r e c _ v i o w h i l e ( e n = 0 a n d s t b n = 0 ) o r v r e c _ v i o w h i l e ( u v _ v c c ) stbn=1 while (en=0) or wake while (en=0 and stbn=1) or v rec _v bat while (en=0 and stbn=1) or v rec _v io while (en=0 and stbn=1) input: en = 0 stbn = 1 output: inh1 = 1 inh2 = 1 input: en = x stbn = 0 output: inh1 = float inh2 = float u v _ v b a t w h i l e ( u v _ v c c ) o r u v _ v c c w h i l e ( u v _ v b a t ) u v _ v b a t w h i l e ( u v _ v c c ) v r e c _ v b a t w a k e w h i l e ( e n = 0 a n d s t b n = 0 ) o r u v _ v c c w h i l e ( e n = 0 a n d s t b n = 0 ) o r v r e c _ v c c w h i l e ( e n = 0 a n d s t b n = 0 ) o r w h i l e ( u v _ v c c ) w a k e w h i l e ( e n = 1 a n d s t b n = 0 ) ( e n = 0 o r e n = 1 ) o r ( s t b n = 1 o r s t b n = 0 ) w h i l e ( u v _ v b a t o r u v _ v i o ) o r u v _ v b a t o r u v _ v i o o r u v _ v c c o r v r e c _ v c c normal input: en = 1 stbn = 1 output: inh1 = 1 inh2 = 1 go-to-sleep input: en = 1 stbn = 0 output: inh1 = 1 inh2 = float input: en = 0 stbn = 0 output: inh1 = 1 inh2 = float e n = 1 a n d s t b n = 1 o r w a k e w h i l e ( e n = 1 a n d s t b n = 1 ) t h e n ( r e s e t _ u v _ v c c ) o r v r e c _ v c c w h i l e ( e n = 1 a n d s t b n = 1 )
as8222 datasheet - detailed description www.ams.com/eng/flexray/as8222 revision 1.0 24 - 42 7.10 fail silent behaviour 7.10.1 rxen / bge timeout in case no edges on rxen and bge are detected within t txen_timeout , the transmitter will stop transmitting the signals on rxd to the bus pins. transmission is only possible in case the bge (bus guardian enable) pin is set to high and if txen (transmit enable not) is set to low (see table 17 ). 7.10.2 state transitions due to undervoltage detection ?? in case of v bat or v io undervoltage is detected, sleep mode will be entered re gardless the status of en and stbn. ?? in case v cc undervoltage is detected, standby mode will be entered regardless the status of en and stbn. ?? v bat and v io undervoltage detection have higher priority than v cc undervoltage detection. ?? in case undervoltage at v bat and v cc is detected, power-off mode is entered (bus state: idle_hz). 7.10.3 state transitions due to voltage recovery detection ?? if the voltage recovers the device will enter the mode selected by the en and stbn pins, in case no undervoltage is present at the other supply pins. ?? starting from the power-off, the device enters the state selected by the host input pins (en, stbn) only if v bat or v cc recovers (v bat v batthh or v cc v cc thh ) while v io is available (undervoltage flag of v io flag not set). if the v io undervoltage flag is set, the standby mode will be entered. in both cases the power-on flag is set. ?? if v bat v batthl and v cc v cc thl the device will be in power-off state, thus the bus wires are not terminated (bus state: idle_hz). 7.11 mode transitions ?? starting from every operation mode the device enters power-off in case a power-off event occurs regardless the v io undervoltage flag, the wake-up flag and the host input pins (en, stbn). ?? starting from the power-off the device enters standby only in case a power-on event occurs. ?? starting from every operation mode the device enters sleep in case v bat or v io undervoltage flag is set regardless the v cc undervoltage flag, the wake-up flag and the host input pins (en, stbn). ?? starting from every operatio n mode except sleep the device enters standby in case v cc undervoltage flag is set and v bat and v io undervoltage flags are not set, regardless the wake-up flag indication and the host input pins state. ?? starting from a low-power mode the device enters the operation mode indicated by the host input pins if a wake-up event occurs. ?? in case all the undervoltage flags are reset the operation mode is selected by the wake-up flag and the host pins according to table 18
as8222 datasheet - detailed description www.ams.com/eng/flexray/as8222 revision 1.0 25 - 42 table 18. pin signalling in operating modes inputs operation mode outputs stbn en rxd rxen inh1 inh2 hh normal l bus = data_0 l bus = active hh h bus = idle or data_1 h bus = idle h l receive-only l bus = data_0 l bus = active hh h bus = idle or data_1 h bus = idle lh go-to-sleep 1 not [wake-up flag] not [wake-up flag] h floating 2 l l standby not [wake-up flag] not [wake-up flag] h floating 2 lx sleep 3 not [wake-up flag] not [wake-up flag] floating floating 1. if go-to-sleep is selected for more than t sleep then the device will enter sleep only if the wake-up flag is not set otherwise it will remain in go-to-sleep. 2. if wake-up flag is set inh2=h otherwise inh2=floating. 3. starting from sleep, if the wake-up flag is set, the device enters standby regardless of the host pins state and undervoltage flags. starting from sleep, if the wake up flag is not set, the only operating mode that can be entered through host pins are the non- low-power modes. note: ?h? = digital level high; ?l? = digital level low; ?x? = don?t care; ?floating? = the analog output is not driven. table 19. mode transitions initial mode supply undervoltage flag / event wake flag host event next mode v io v bat v cc stbn en normal l l l x h h l receive-only l l l x h lh l standby lll hxxx lllxh l h go-to-sleep l hlxxxx sleep xl hlxxx receicve-only lllxhl hnormal lllxh ll standby lll hxxx l hlxxxx sleep xl hlxxx
as8222 datasheet - detailed description www.ams.com/eng/flexray/as8222 revision 1.0 26 - 42 notes: 1. (a) indicates the event that causes the transition. 2. (b) indicates the consequence of the event (a) . 3. ?h? = digital level high; ?l? = digital level low; ?x? = don?t care. standby llh lx h h normal lllxl hl h ll (b) h l (a) hh h lllxl hl receive-only llh lx h l ll (b) h l (a) h h l lllxll h go-to-sleep llh lx l h llh l (a) hl h l ? hlxxxx sleep xl hlxxx go-to-sleep lllxlhhnormal lll hxxx standby lllxlh l llll l 1 h 1 sleep l hlxxxx xl hlxxx sleep lllllhh normal h llllhh lh ll l h h llh ll h h l l l l l h l receive-only h l l l l h l l h l l l h l l lh l l h l (b) l (b) l (b) l (a) hx x standby power-off xh l x x x x standby any xhl hxxx power-off xl hhxxx 1. if go-to-sleep is selected for more than t sleep table 19. mode transitions initial mode supply undervoltage flag / event wake flag host event next mode v io v bat v cc stbn en
as8222 datasheet - detailed description www.ams.com/eng/flexray/as8222 revision 1.0 27 - 42 7.11.1 error pin signalling in table 20 the signaling at the error not (errn) pin is shown. 7.12 loss of ground in case the ground of the device is disconnected and the host pins are open the bus lines are switched to idle_hz. 7.13 error flags description all error flags are reset after error readout is completed (see section 7.15 ) or in power-off mode. 7.13.1 undervoltage detected v bat flag this flag is set if an undervoltage event at v bat is detected. this flag signals if undervoltage was detected but will not initiate a mode change. 7.13.2 undervoltage detected v io flag this flag is set if an undervoltage event at v io is detected. this flag signals if undervoltage was detected but will not initiate a mode change. 7.13.3 undervoltage detected v cc flag this flag is set if an undervoltage event at v cc is detected. this flag signals if undervoltage was detected but will not initiate a mode change. 7.13.4 bus error the bus error flag is set, after a time t bus_inhib while the driver is enabled and activated until the end of the frame if ?? 2 consecutive rising edges at the txd pin without any rising edge at the rxd pin are detected, or ?? 2 consecutive falling edges at the txd pin without any falling edge at the rxd pin are detected. the flag is only set in normal mode. 7.13.5 bus open line bp open line can only be set in normal mode if the driver is enabled. the flag is set if the absolute current through bp or bm is lower than i thl for a time longer than t bus_error . the flag is meaningful only if no short circuit flag is set. 7.13.6 bp short circuit to v cc bp short circuit to v cc can only be set in normal mode if the driver is enabled. the flag is set if the absolute current flowing through bp is higher than i thh during transmission of data0 for a time longer than t bus_error . table 20. error not (errn) signalling supply undervoltage flag at v bat , v io , v cc remote wake flag local wake flag host command errn stbn en lxxhh not [error flag] lhxhl l lhxh (positive edge) l not [error flag] llxhl h llxh (positive edge) h not [error flag] llllx h ll (positive edge) lx h l l (positive edge) ll x h l lh (positive edge) lx l l (positive edge) hl x l hxxxx l
as8222 datasheet - detailed description www.ams.com/eng/flexray/as8222 revision 1.0 28 - 42 7.13.7 bp short circuit to gnd bp short circuit to gnd can only be set in normal mode if the dr iver is enabled. the flag is set if the absolute current flowin g through bp is higher than i thh during transmission of data1 for a time longer than t bus_error . 7.13.8 bm short circuit to v cc bm short circuit to v cc can only be set in normal mode if the driver is enabled. the flag is set if the absolute current flowing through bm is higher than i thh during transmission of data1 for a time longer than t bus_error . 7.13.9 bm short circuit to gnd bm short circuit to gnd can only be set in normal mode if the driver is enabled. the flag is set if the absolute current flowin g through bm is higher than i thh during transmission of data0 for a time longer than t bus_error . 7.13.10 short circuit between bp and bm the flag is set if, after a time t bus_inhib while the driver is enabled and active until the end of the current flexray frame and the absolute differential bus voltage is lower than v short . 7.13.11 over-temperature this flag can only be set and reset in the non-low-power modes. the flag is set if the junction temperature exceeds ot th and is reset if the junction temperature falls below ot tl . 7.13.12 txen_bge timeout this flag can only be set in normal mode if the driver is enabled (txen is low and bge is high) for a time longer than t txen_max . it is reset after every status change at txen or bge or if the device exits normal mode. in case the flag is set the driver is disabled. 7.13.13 error flag this flag is set if at least one error flag (as listed below) is set, except undervoltage v bat , v io and v cc (refer to sections 7.13.1 , 7.13.2 & 7.13.3 ). the error flag is reset if none of the flags are set. note: the error flag is signalled on errn pin according to table 20 . 7.14 status flags description 7.14.1 local and remote wake flag local and remote flags and function are described in section 7.7 wake-up events . 7.14.2 power on flag the power on flag is set leaving the power-off state and it is reset entering a low-power mode after a non-low-power mode. 7.14.3 bge status the bge status flag is set if bge is high and is reset if bge is low. the state of the bge is latched at the beginning of the r eadout cycle. table 21. functional blocks section no. flag name 7.13.4 bus error 7.13.5 bus open line 7.13.6 bp short circuit to v cc 7.13.7 bp short circuit to gnd 7.13.8 bm short circuit to v cc 7.13.9 bm short circuit to gnd 7.13.10 short circuit between bp and bm 7.13.11 over-temperature 7.13.12 txen_bge timeout
as8222 datasheet - detailed description www.ams.com/eng/flexray/as8222 revision 1.0 29 - 42 7.15 error and status flags read out the error and status flag readout mechanism is a serial transmission which is controlled with the en pin and the information is submitted on the errn pin. the mechanism is only activated in normal and recei ve-only mode. in all other operation modes the error and status information cannot be accessed. figure 6. timing of the readout mechanism the error and status flags are read out by applying a clock signal to pin en. a falling edge on pin en starts the readout loadi ng the content of the error/status flag into the shift register and signaling the stream of flags on the errn pin. on the second falling edge the fir st flag (bit 0) will be shifted out. the errn data is valid after t ro_prop_errn . if en pin keeps on toggling after last flag (bit 15) the next flag shifted out is bit 0. the complete list of bits is shown in table 22 . if no transition is detected on pin en for longer than t ro_en_timeout the device enters the operation mode indicated by the host pins. table 22. bit order for the readout sequence bit flag description bit 0 undervoltage v bat detected bit 1 undervoltage v io detected bit 2 undervoltage v cc detected bit 3 bus error bit 4 bge status bit 5 bp short circuit to v cc bit 6 bp short circuit to gnd bit 7 bus open line bit 8 bm short circuit to v cc bit 9 bm short circuit to gnd bit 10 short circuit between bp and bm bit 11 over temperature bit 12 txen_bge timeout bit 13 local wake flag bit 14 remote wake flag bit 15 power on flag errn 70% v io 30% v io error flag bit 0 bit 1 bit 2 70% v io 30% v io t < t ro_en_timeout t ro_prop_errn t > t ro_en__timeout bit 3 errn errn en
as8222 datasheet - bus driver www.ams.com/eng/flexray/as8222 revision 1.0 30 - 42 8 bus driver 8.1 as8222 bus states activity: differential bus signals as shown in chapter 10.3 transmitter and 10.4 receiver applies. idle: the bus wires are terminated to v cc / 2 through the receiver input resistances. idle_lp: the bus wires are terminated to gnd through the receiver input resistances. idle_hz: the bus wires are not terminated. the input resistances are about 1 m ? . 8.2 transceiver timing figure 7. bus driver timing diagram t x d b g e t x e n v b u s r x d r x e n 0 . 5 * v i o 3 0 0 m v 3 0 m v 8 0 % 2 0 % t t x e n _ b u s _ a c t i v e _ i d l e t t x e n _ b u s _ i d l e _ a c t i v e t b g e _ b u s _ a c t i v e _ i d l e t b g e _ b u s _ i d l e _ a c t i v e t t x d _ b u s 0 1 t t x d _ b u s 1 0 t b u s _ r x d 0 1 t b u s _ r x d 1 0 t b u s i d l e r e a c t i o n t b u s a c t i v i t y r e a c t i o n t b u s 0 1 t b u s 1 0 3 0 m v - 3 0 0 m v - 3 0 0 m v - 3 0 0 m v t b u s _ i d l e _ a c t i v e t b u s _ a c t i v e _ i d l e 0 . 5 * v i o 0 . 5 * v i o 0 . 5 * v i o 0 . 5 * v i o
as8222 datasheet - bus driver www.ams.com/eng/flexray/as8222 revision 1.0 31 - 42 8.3 transmitter in normal mode, while bge is high, the transmitter drives full voltage levels on the bus after t txen_bus_idle_active from txen falling edge and drives idle after t txen_bus_active_idle from txen rising edge. the transmitter is not permanently enabled. if after the time t txen_timeout no edge is detected at txen, the transmission will be stopped to avoid unwanted collisions on the flexray bus. figure 8. transmitter characteristics (txen bus, while bge is high) in normal mode, while txen is high, the transmitter drives full voltage levels on the bus after t txen_bus_idle_active from bge rising edge and drives idle after t txen_bus_active_idle from bge falling edge. v txen v bus -v bus_diff_idle + v bus_diff_idle v bus_diff_d1 v bus_diff_d0 t txen_bus_active_idle t bus_idle_active t bus_active_idle 300 mv - 300 mv 30% * v io 70% * v io t txen_bus_idle_active < t txen_timeout < t txen_timeout
as8222 datasheet - bus driver www.ams.com/eng/flexray/as8222 revision 1.0 32 - 42 figure 9. transmitter characteristics (bge bus, while txen is low) the transmitter generates the flexray differential bus voltage according to input signal on txd as shown in figure 10 . figure 10. transmitter characteristics txd bus in normal and receive-only mode the transmitter drives idle on the bus in case no data are transmitted. in standby, go-to-sleep and sleep mode the transmitter drives idle_lp (idle low- power) on the bus pins. in power_off mode the bus pins shows idle_hz (idle high impedance). v bge v bus -v bus_diff_idle + v bus_diff_idle v bus_diff_d1 v bus_diff_d0 t bge_bus_active_idle t bus_idle_active t bus_active_idle 300 mv - 300 mv 50% * v io t bge_bus_idle_active v txd v bus -v bus_diff_idle + v bus_diff_idle v bus_diff_d1 v bus_diff_d0 t txd_bus01 t txd_bus10 t bus01 t bus01 data1: x * t bit data0: x * t bit data1: x * t bit data0: x * t bit 80% * v bus_diff 20% * v bus_diff 30% * v io 70% * v io
as8222 datasheet - bus driver www.ams.com/eng/flexray/as8222 revision 1.0 33 - 42 8.4 receiver the receiver generates from the flexray differential bus voltage a digital signal on the rxd and rxen pins. rxd shows the data (data0 and data1) and rxen shows the bus idle and activity status received on the bus pins. the receiver is only active in normal and rece ive_only mode. figure 11. timing characteristics (bus rxd and rxen) 8.4.1 bus activity and idle detection (o nly in normal and receive only mode) ?? if the absolute differential bus voltage is higher than v busactivelow and less than v busactivehigh for a time longer than t busidledetection , bus idle is detected, rxen and rxd are switched to logical high after with a time t busidlereaction . ?? if the absolute differential bus voltage is higher than v busactivehigh or lower than v busactivelow for a time loner than t busactivitiydetection , bus activity is detected, rxen is switched to logical low and rxd is following the detected bus data states as indicated below with a time t busactivityreaction . table 23. logic table for receiver bus signal detection receiver operation mode bus state / signals rxen rxd normal power modes (normal and receive - only mode) idle h h data0 l l data1 l h v bus -v bus_diff_idle + v bus_diff_idle t rxd_fall v bus_activehigh v data1 v bus_activelow v data0 v rxen 30% * v io 70% * v io v rxd 30% * v io 70% * v io t busactivityreaction t bus_rxd10 t bus_rxd01 t rxd_rise t busidlereaction data0: x * t bit data1: x * t bit
as8222 datasheet - bus driver www.ams.com/eng/flexray/as8222 revision 1.0 34 - 42 8.4.2 bus data detection (only in normal and receive only mode) ?? if, after the activity detection the differential bus voltage is higher than v data1 , rxd will be high after a time t bus_rxd01 . ?? if, after the activity detection the differential bus voltage is lower than v data0 , rxd will be low after a time t bus_rxd10 . figure 12. receiver characteristics (bus rxd and rxen) v rxd v bus v bus_activelow v data0 v bus_activehigh v data1 data0 activity data1 activity v rxen v bus v bus v bus idle
as8222 datasheet - bus driver www.ams.com/eng/flexray/as8222 revision 1.0 35 - 42 8.4.3 receiver test signal in figure 13 the receiver test signal according the flexray electrical physical layer specification is shown. figure 13. receiver test signal 22 ns 22 ns t bit t bus_rxd01 t bus_rxd10 v bus rxd t bus_rxd10 v bus rxd 22 ns 22 ns 400 mv 300 mv -300 mv -400 mv 400 mv 300 mv -300 mv -400 mv t bit t bus_rxd01
as8222 datasheet - test circuits www.ams.com/eng/flexray/as8222 revision 1.0 36 - 42 9 test circuits 9.1 iso7637-2 test pulses - class d figure 14. test circuitry for iso 7637 - 2 test pulses as8222 flexray enhanced standard transceiver 10f 100nf + gnd gnd flexray: 330 pf flexray: 330 pf pulse generator 3k3 pulse generator 33k 1nf pulse generator 1nf bp bm v bat gnd gnd wake global pins custom circuitry v bat
as8222 datasheet - test circuits www.ams.com/eng/flexray/as8222 revision 1.0 37 - 42 9.2 application circuit figure 15. as8222 application schematic as8222
as8222 datasheet - appendix www.ams.com/eng/flexray/as8222 revision 1.0 38 - 42 10 appendix 10.1 flexray functional classes the as8222 flexray enhances standard transceiver has the following bus driver function classes according the flexray electrical physical layer specification v2.1 rev b implemented: ?? functional class: chapter 8.13.1 ?bus driver voltage regulator control? ?? functional class: chapter 8.13.2 ?bus driver - bus guardian interface? ?? functional class: chapter 8.13.4 ?bus driver logic level adaptation? 10.2 flexray parameter comparison flexray electrical physical layer specification v2.1 rev. b parameters are shown in color blue in tables ( 2 to 15 ).
as8222 datasheet - package drawings and markings www.ams.com/eng/flexray/as8222 revision 1.0 39 - 42 11 package drawin gs and markings the product is available in 20-lead shrink small outline package ssop-20. figure 16. drawings and dimensions marking: yywwmzz. note: package marking is not applied to engineering samples! yy ww m zz @ year manufacturing week assembly plant identifier assembly traceability code sublot identifier symbol min nom max a 1.73 1.86 1.99 a1 0.05 0.13 0.21 a2 1.68 1.73 1.78 b 0.22 0.30 0.38 c 0.09 0.17 0.25 d 6.90 7.20 7.50 e 7.40 7.80 8.20 e1 5.00 5.30 5.60 e - 0.65 bsc - l 0.55 0.75 0.95 l1 - 125 ref - l2 - 0.25 bsc - r0.09 - - 0 4 8 n20 notes: 1. dimensions & tolerancing conform to asme y14.5m-1994 . 2. all dimensions are in millimeters. angles are in degrees. 3. n is the total number of terminals. as8222 @ yywwmzz
as8222 datasheet - ordering information www.ams.com/eng/flexray/as8222 revision 1.0 40 - 42 12 ordering information for bare die deliveries please contact ams customer service. note: all products are rohs compliant and ams green. buy our products or get free samples online at www.ams.com/icdirect technical support is available at www.ams.com/technical-support for further information and requests, email us at sales@ams.com (or) find your local distributor at www.ams.com/distributor table 24. ordering information ordering code marking description delivery form package AS8222-HSSP as8222 as8222 enhanced flexray standard transceiver tape & reel in dry pack (1 reel = 2000 units) ssop-20 as8222-hssm as8222 as8222 enhanced flexray standard transceiver tape & reel in dry pack (1 reel = 500 units) ssop-20
as8222 datasheet - revision history www.ams.com/eng/flexray/as8222 revision 1.0 41 - 42 revision history note: typos may not be explicitly mentioned under revision history. revision date owner description 1.0 11 dec, 2012 hgl initial version
as8222 datasheet - copyrights www.ams.com/eng/flexray/as8222 revision 1.0 42 - 42 copyrights copyright ? 1997-2012, ams ag, tobelbaderstrasse 30, 8141 unterpremstaetten, austria-europe. trademarks registered ?. all right s reserved. the material herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written con sent of the copyright owner. all products and companies mentioned are trademarks or registered trademarks of their respective companies. disclaimer devices sold by ams ag are covered by the warranty and patent indemnification provisions appearing in its term of sale. ams ag makes no warranty, express, statutory, implied, or by description rega rding the information set forth herein or regarding the freedom of the described devices from patent infringement. ams ag reserves the right to change specifications and prices at any time and without notice. therefore, prior to designing this product into a system, it is necessary to check with ams ag for current information. this product is intended for use in normal commercial applications. applications requiring extended temperature range, unusual environmental requirements, or high reliabi lity applications, such as military, medical life-support or life-sustaining equipment are specifically not recommended without addi tional processing by ams ag for each application. for shipments of less than 100 parts the manufacturing flow might show deviations from the stan dard production flow, such as test flow or test location. the information furnished here by ams ag is believed to be correct and accurate. however, ams ag shall not be liable to recipient or any third party for any damages, including but not limited to personal injury, property damage, loss of profits, loss of use, interruptio n of business or indirect, special, incidental or consequential damages, of any kind, in connection with or arising out of the furnishing, perfo rmance or use of the technical data herein. no obligation or liability to recipient or any third party shall arise or flow out of ams ag rendering of technical or other services. contact information headquarters ams ag tobelbaderstrasse 30 a-8141 unterpremstaetten, austria tel : +43 (0) 3136 500 0 fax : +43 (0) 3136 525 01 for sales offices, distributors and representatives, please visit: http://www.ams.com/contact


▲Up To Search▲   

 
Price & Availability of AS8222-HSSP

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X